home *** CD-ROM | disk | FTP | other *** search
/ Champak 99 / (Vol 99) Jan 19 2010.iso / Games / balls.swf / scripts / DefineSprite_39 / frame_1 / DoAction.as
Encoding:
Text File  |  2010-01-19  |  462 b   |  30 lines

  1. this.r = this._width / 2;
  2. dx = (Math.random() - Math.random()) * 0.3;
  3. dy = (Math.random() - Math.random()) * 0.3;
  4. s = 130;
  5. this.onEnterFrame = function()
  6. {
  7.    _X = _X + dx;
  8.    _Y = _Y + dy;
  9.    if(_X - r < 0)
  10.    {
  11.       dx *= -1;
  12.       _X = r;
  13.    }
  14.    if(_X + r > s)
  15.    {
  16.       dx *= -1;
  17.       _X = s - r;
  18.    }
  19.    if(_Y - r < 0)
  20.    {
  21.       dy *= -1;
  22.       _Y = r;
  23.    }
  24.    if(_Y + r > s)
  25.    {
  26.       dy *= -1;
  27.       _Y = s - r;
  28.    }
  29. };
  30.